deserve a whacking - Español Inglés Diccionario